substantially longer - Francés Inglés Diccionario